﻿@charset "utf-8";
/* CSS Document */
.Center_Content{ width:1000px; overflow:hidden; margin: 0 auto;}
/*  焦点图  */
.jdt{ width:673px; height:312px; float:left;margin-top:15px; overflow:hidden}
.jdt a img {
	WIDTH: 673px;
	HEIGHT: 312px
}
.jdt img {
	width:673px; height:312px;
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f a img {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right; bottom:10px; right:10px;
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(/Images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(/Images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}
/* 公告 */
.right_gg{ border:1px solid #d3d3d3; width:325px; height:310px; overflow:hidden; margin-top:15px; float:left}
.right_gg h1{ font-weight:normal; font-size:12px; text-align:right; background:url(/Images/all_conter.gif) 10px 0 no-repeat; height:20px; width:300px; padding:18px 10px 0 0; overflow:hidden;}
.right_gg h1 a:link,.right_gg h1 a:visited{ color:#757575;}
.right_gg h1 a:hover{ color:#c30630;}
.right_gg li{ height:26px; line-height:26px; border-bottom:1px dashed #d3d3d3; background:url(/Images/all_conter.gif) 0 -40px no-repeat; padding-left:20px;width:280px; overflow:hidden; margin-left:10px;}
.right_gg li a:link,.right_gg li a:visited{ color:#757575;}
.right_gg li a:hover{ color:#c30630;}

.clear_div{ clear:both; height:52px; width:1000px; position:relative; margin:10px auto; float:left}
.clear_div img{ position:absolute; left:-10px;}

/*  LI  */
.ul_div{ width:1000px;}
.li_div{ border:1px solid #dadada; background:url(/Images/li_bg.gif) 0 0px repeat-x; height:215px; float:left; margin-right:10px; width:190px; position:relative;}
.li_h1{ width:110px; height:25px; background:url(/Images/li-img.png) no-repeat; overflow:hidden; margin-top:15px;}
.li_diyi{ background-position:-237px -188px;}
.li_dier{ background-position:-237px -231px;}
.li_disan{ background-position:-377px -188px;}
.li_disi{ background-position:-377px -231px;}
.li_diwu{ background-position:-540px -188px; margin-left:10px;}
.li_div a{ position:absolute; top:10px; right:-12px; background:url(/Images/li-img.png) no-repeat;width:70px; height:40px; overflow:hidden; line-height:36px;*line-height:40px;_line-height:40px; text-align:center;}
.li_div a:link,.li_div a:visited{ color:#FFF;}
.li_div a:hover{ color:#000;}
a.a_diyi{background-position:-8px -190px;}
a.a_dier{background-position:-8px -232px;}
a.a_disan{background-position:-78px -232px;}
a.a_disi{background-position:-79px -185px;}
a.a_diwu{background-position:-151px -231px;}
.li_img{width:170px; height:155px; background:url(/Images/li-img.png) no-repeat; overflow:hidden; margin:15px 0 0 10px;}
.li_img a{width:170px; height:155px; display:block;overflow:hidden; margin:15px 0 0 10px; background:none;}
.img_diyi{ background-position:-10px 2px;}
.img_dier{ background-position:-239px 2px;}
.img_disan{ background-position:-475px 2px;}
.img_disi{ background-position:-700px 2px;}
.img_diwu{ background-position:-938px 2px;}

/*.....*/
.xxk_button{ width:1000px; margin:15px auto 0;  background:url(/Images/table_top.gif) 0 0 no-repeat; height:33px; overflow:hidden;}
.xxk_button ul{ margin-left:80px; font-size:14px; float:left; display:inline;}
.xxk_button li{ width:125px; float:left; text-align:center; margin-left:15px;}
.xxk_button li img{ position:relative; top:2px;}
.xxk_button li a:link,.xxk_button li a:visited{ background-color:#f5f6f7; border:1px solid #c1c2c2; width:125px; height:27px; line-height:30px; display:block; margin-top:4px; color:#000;}
.xxk_button li a:hover{ border:none; background:url(/Images/xxk_bg.png) 0 0px no-repeat; height:31px; line-height:41px;margin-top:2px; width:125px;}
.xxk_button li.a_hover a:link,.xxk_button li.a_hover a:hover{border:none; background:url(/Images/xxk_bg.png) 0 0px no-repeat; height:31px; line-height:37px;margin-top:2px;width:125px;}

.table_box02{ border:1px solid #1355a4; height:auto; width:998px; margin:0 auto; border-top:none;}

.table_box02_01{ background:#f4f4f4; width:998px; height:300px; border-bottom:1px solid #989898; position:relative;padding-top:10px;}

.table_box02_01 h1{background:#f4f4f4 url(/Images/table_h1.gif) 0 0 no-repeat; width:244px; height:30px; overflow:hidden;}

.table_css td{ padding:10px 0;}
.input_bg{ background:url(/Images/input_bg.gif) left top no-repeat; border:1px solid #aeaeae;}
.width155{ width:155px; text-align:right}
.input_margin input{ margin:0 8px 0 15px;}
.select_input_bg{ background:url(/Images/sele_bg.gif) 0 0 no-repeat; width:157px; height:22px; line-height:22px; border:none;}

.button_add_pos{ width:900px; float:left;margin-left: 50px; margin-top:10px;}
.button_add_pos a{ float:right;}

.table_box02_02{padding-top:10px; position:relative}
.table_box02_02 h1{background:#f4f4f4 url(/Images/table_h1.gif) 0 -32px no-repeat; width:244px; height:30px;}
.top_left_table{width:900px; margin-left:50px; border:1px solid #ccc; border-top:none;border-bottom:none; margin-top:10px;}
.top_left_table td{ padding:10px 0; text-align:center;border-bottom:1px solid #ccc;}
.top_left_table .top_td th{ font-weight:normal; font-size:14px; text-align:center; background:url(/Images/table_th_bg.gif) 0 0 repeat-x; height:32px; line-height:32px;}
.top_left_table th.left_td{border-bottom:1px solid #ccc; background-color:#f5f5f5;border-right:1px solid #ccc;}
.top_left_table td.paper_td{ background-color:#f0f0f0;}

.table_box02_03{ border-top:1px solid #989898; height:48px; width:100%; }
.table_box02_03 a{ float:right; width:174px; 
height:38px; margin:5px 0px 0 0; background:url(/Images/next_bg.gif) left 0 no-repeat; line-height:42px; text-align:center; display:block; color:#FFF; font-size:14px;
}

.color_left_table{ width:900px; margin-left:50px; margin-bottom:15px;}
.color_left_table td{}
.color_width795{ width:795px;}
.bgcolor_div strong{ text-align:center; font-size:16px; margin:0 15px;}
.bgcolor_div{ background:#d1dcea; margin-top:10px; padding:5px 0;
    width: 897px;
}
.bgcolor_div input{ margin:0 5px;}
.bgcolor_div .nianling{ margin-left:50px;}
.bgcolor_div .renshu{ margin-left:350px;}
.img_pos{ margin-left:10px}
.td_bgcolor td{ background-color:#f4fbff;}

/*  ..  生成食谱 ..*/
.Create_Recipe{ width:1000px;float:left; margin-top:10px;}
.left_CR{ width:190px; float:left; background: url(/Images/Left_CR_bg.gif) 0 0 repeat;}
.Recipe_0206{ width:178px; background:#FFF; margin-left:6px; margin-bottom:5px;}
.Recipe_0206 h1{ height:26px; width:178px; overflow:hidden; line-height:9999px; background:url(/Images/all_CR.gif) 0 0 no-repeat; margin-top:1px;}
.Recipe_0206 h1 a{height:26px; width:178px; display:block}
.Recipe_0206 h2{ font-size:14px; text-align:center; height:25px; line-height:25px; width:176px; font-weight:normal; background:url(/Images/all_CR.gif) 0px -28px no-repeat;}

.Recipe_yuanliao{ width:178px; background:#FFF; margin-left:6px; margin-bottom:5px;}
.Recipe_yuanliao h1{ height:26px; width:178px; overflow:hidden; line-height:9999px; background:url(/Images/all_CR_yuanliao.gif) 0 0 no-repeat; margin-top:1px;}
.Recipe_yuanliao h1 a{height:26px; width:178px; display:block}
.Recipe_yuanliao h2{ font-size:14px; text-align:center; height:25px; line-height:25px; width:176px; font-weight:normal; background:url(/Images/all_CR.gif) 0px -28px no-repeat;}

.Dl_div{ width:176px; border:1px solid #054c52; border-top:none;border-bottom:none; padding-top:5px;}
.Dl_div dl{ width:145px; margin:15px 0 0 15px; overflow:hidden;}
.Dl_div dl dt{ background:url(/Images/left_dt_bg.gif) left center no-repeat; padding-left:15px; font-size:14px; font-weight:bold;}
.Dl_div dl dd{ background:url(/Images/left_dd_bg.gif) left center no-repeat; width:110px; margin-left:20px; padding-left:15px; height:25px; line-height:25px;}
.soso_lt{ background-color:#bfbfbf; height:28px;}
.soso_lt_div{ background-color:#bfbfbf; height:26px;}
.inup_soso_lt{ border:none; height:20px; line-height:20px; padding-left:5px; color:#999; float:left; width:145px; margin:5px 0 0 3px;}
.button_soso_lt{ background:url(/Images/sosos.gif) 0 0 no-repeat; width:20px; height:20px; border:none; float:left; margin-top:5px;}


.Right_CR{ width:795px; float:right;}
.Condition_CR{ background-color:#f6f6f6; border-bottom:1px dashed #118fde; }
.Condition_CR table{ margin-left:5px;}
.Condition_CR table td{ padding:5px 0;}
.td63{ width:80px; letter-spacing:2px; text-align:right;}
.tdcolor{ color:#8a8a8a; text-align:left;}
.tdcolor span{ margin:0 5px; color:#00468d;}
.button_ul{}
.button_ul li{ float:left; background:url(/Images/hdm_lt.gif) left 0 no-repeat; height:28px; line-height:28px; margin-left:10px;}
.button_ul li a{float:left; background:url(/Images/hdm_rt.gif) right 0 no-repeat;height:28px; line-height:28px; display:block; padding:0 5px;}
.button_ul li a:link,.button_ul li a:visited{ color:#FFF;}
.button_ul li a:hover{ color:#000;}

.Tab_0206{ margin-top:10px;}
.Tab_ul_0206{ float:left; height:29px; overflow:hidden;}
.Tab_ul_0206 li{ width:76px; height:30px; background:url(/Images/all_CR.gif) -76px -53px no-repeat; line-height:30px; text-align:center; float:left; margin-right:5px;}
.Tab_ul_0206 li a:link,.Tab_ul_0206 li a:visited{ color:#000; font-size:14px;}
.Tab_ul_0206 li a:hover{background:url(/Images/all_CR.gif) 0 -54px no-repeat;width:76px; height:30px; display:block; color:#FFF;}
.Tab_ul_0206 li.hover_Tab_li a:link,.Tab_ul_0206 li.hover_Tab_li a:visited{background:url(/Images/all_CR.gif) 0 -53px no-repeat;width:76px; height:30px; display:block; color:#FFF;}

.Tab_table_0206{ float:left; width:795px; float:left;}
.Tab_table_0206 table thead th{ background-color:#00558d; padding:10px 0; color:#ffffff;}
.Tab_table_0206 table th{ font-size:14px; text-align:center;font-weight: normal;background-color:#f6f7f1; } 

.Tab_table_0206 table td{ padding:10px 0; }

.Tab_table_0206_other{float:left; width:795px; float:left;}
.Tab_table_0206_other table thead th{background-color:#00558d; padding:5px 0; color:#ffffff;}
.Tab_table_0206_other table th{ font-size:14px; text-align:center;font-weight: normal;background-color:#f6f7f1; } 
.Tab_table_0206_other table td{ padding:10px 0; }

.ckgl_table {Height: 160px;background: url(/Images/div_h1_bg_02.gif); }
.ckgl_table td {background: url(/Images/div_h1_bg_02.gif); }
.ckgl_table a{ width:83px; height:27px; line-height:27px; text-align:center; background:url(/Images/head_change_bg.gif) 0 0px no-repeat; border:0px; display:block; margin:0px;}
.ckgl_table a:hover{ background:url(/Images/head_change_bg.gif) 0 -26px no-repeat;}


.Inall_paper{ width:180px; float:left; margin-left:25px; background:url(/Images/inall.gif) left center no-repeat; padding-left:15px; text-align:left}
.Inall_paper span{ color:#e90058; margin:0 5px;}
.paper_div{ width:200px; float:left;}
.paper_div span{margin:0 5px;}
.paper_n{ width:400px; float:left; margin-left:20px; text-align:right;}
.paper_n ul{}
.paper_n li{ float:left;}
.paper_H,.paper_U,.paper_D,.paper_F{ background:url(/Images/paper_n_bg01.gif) no-repeat; width:25px; height:19px; overflow:hidden; margin-right:2px; line-height:555555px;}
.paper_H a,.paper_U a,.paper_D a,.paper_F a{width:25px; height:19px; display:block;}
.paper_H{ background-position:0 0;}
.paper_U{ background-position:-25px 0;}
.paper_D{ background-position:-50px 0;}
.paper_F{ background-position:-75px 0;}
.paper_n02{ height:16px; line-height:16px; text-align:center; padding:0 5px; background:url(/Images/paper_n_bg.gif) 0 0 repeat-x; border:1px solid #073c66; margin:0 3px;}
.paper_n02 a:link,.paper_n02 a:visited{ color:#FFF;}
.paper_n02 a:hover{ color:#000;}

.paper_inputtext{background:url(/Images/paper_n_bg01.gif) 0 -19px no-repeat; width:37px; height:18px; overflow:hidden; line-height:18px; text-align:center; border:none;}
.paper_inputbutton{background:url(/Images/paper_n_bg01.gif) -37px -19px no-repeat; width:17px; height:18px; border:none; position:relative; top:1px;*top:0px;_top:0px;}
.JUMP_paper{ width:120px; float:right;}
.inupt_widht30{ width:30px; margin:0 5px;}

/*  菜品管理 */
.div_0207{ margin:10px 0 0 0px; border:1px solid #c2def6; float:left;}
.div_0207 h1{ font-size:14px; height:27px; line-height:27px; padding-left:10px; color:#1d67c0; background:url(/Images/div_h1_bg.gif) 0 0 repeat-x;}
.div_0207 h1 img{ float:left; margin-right:5px; position:relative; top:6px;*top:4px;_top:4px;}

.left_width500{ width:360px;height:290px; position:relative;}
.left_width600{ width:360px;height:435px; position:relative;}
.left_width400{ width:360px;height:230px; position:relative;}
.right_width{ float:right; height:442px; margin-right: 10px;width: 410px;}
.right_width460{ float:right; height:462px; margin-right: 10px;width: 410px;}
.right_width523{ float:right; height:435px; margin-right: 10px;width: 410px;}

.td_padding_01{ width:240px; float:left}
.td_padding_01 td{ padding:5px 0; }
.td_padding_01 td.width155{ width:65px; float:right;}
.input_topleft{ border:1px solid #b4b4b4; height:20px; line-height:20px; padding-left:5px; background:url(/Images/input_bg_topleft.gif) 0 0 no-repeat;}
.img_touxiang{float:left}
.postion_img{ position: absolute; top:27px; right:18px;}
.color_x{ font-family:"宋体"; font-weight:bold; color:#F00;}
.img_touxiang span{width:100px; height:120px; border:1px solid #b4b4b4; display:block; margin-top:5px;}
.img_touxiang span img{ width:80px; height:100px; margin:10px 0 0 10px;}
.img_touxiang a{ width:80px; height:25px; line-height:25px; text-align:center; background:url(/Images/head_change_bg.gif) 0 0px no-repeat; border:#CCC 1px solid; background-color:#f5f6f1; display:block; margin:5px 0 0 10px;}
.img_touxiang a:hover{ background:url(/Images/head_change_bg.gif) 0 -26px no-repeat;}

.img_touxiangRight{float:right; margin-right:30px;}
.img_touxiangRight span{width:100px; height:120px; border:1px solid #b4b4b4; display:block; margin-top:5px;}
.img_touxiangRight span img{ width:80px; height:100px; margin:10px 0 0 10px;}
.img_touxiangRight a{ width:80px; height:25px; line-height:25px; text-align:center; background:url(/Images/head_change_bg.gif) 0 0px no-repeat; border:#CCC 1px solid; background-color:#f5f6f1; display:block; margin:5px 0 0 10px;}
.img_touxiangRight a:hover{ background:url(/Images/head_change_bg.gif) 0 -26px no-repeat;}

.img_caigouedit{float:right; margin-top:-32px}
.img_caigouedit span{width:150px; height:120px; border:1px solid #b4b4b4; display:block; margin-top:5px;}
.img_caigouedit span img{ width:80px; height:100px; margin:10px 0 0 10px;}
.img_caigouedit a{ width:80px; height:20px; line-height:25px; text-align:center; background:url(/Images/head_change_bg.gif) 0 0px no-repeat; border:#CCC 1px solid; background-color:#f5f6f1; display:block; margin:5px 0 0 10px;}
.img_caigouedit a:hover{ background:url(/Images/head_change_bg.gif) 0 -26px no-repeat;}

.img_zspbtn{float:right; margin-top:-2px}
.img_zspbtn a{ width:80px; height:20px; line-height:20px; text-align:center; background:url(/Images/head_change_bg.gif) 0 0px no-repeat; border:#CCC 1px solid; background-color:#f5f6f1; display:block; margin:5px 0 0 10px;}
.img_zspbtn a:hover{ background:url(/Images/head_change_bg.gif) 0 -26px no-repeat;}


.right_width dl{ width:390px; margin:20px 0 0 10px; float:left}
.right_width dl dt{ background:url(/Images/dt_bg.gif) left center no-repeat; padding-left:15px;}
.right_width dl dd{ float:left; width:170px; margin:7px 0 0 16px; color:#585858;}
.right_width460 dl{ width:390px; margin:20px 0 0 10px; float:left}
.right_width460 dl dt{ background:url(/Images/dt_bg.gif) left center no-repeat; padding-left:15px;}
.right_width460 dl dd{ float:left; width:170px; margin:7px 0 0 16px; color:#585858;}
.right_width523 dl{ width:390px; margin:20px 0 0 10px; float:left}
.right_width523 dl dt{ background:url(/Images/dt_bg.gif) left center no-repeat; padding-left:15px;}
.right_width523 dl dd{ float:left; width:170px; margin:7px 0 0 16px; color:#585858;}
.yys_input{ width:30px; border:1px solid #cccccc; margin-right:5px;}

.swxx_table td{ padding:5px 0;}
.swxx_table thead td{ background:url(/Images/th_02bg.gif) 0 0px repeat-x; text-align:center; height:29px; border-right:1px solid #ccc; padding:0;}
.swxx_table tbody td{ border-bottom:1px solid #ccc; padding-left:5px;}

.swxx_table_peic table{border-bottom:0px solid #ccc; padding-left:5px;}
.swxx_table_peic td{ padding:5px 0;}
.swxx_table_peic thead td{ background:url(/Images/th_02bg.gif) 0 0px repeat-x; text-align:center; height:29px; border-right:1px solid #ccc; padding:0;}

.xh_td{ text-align:center; border-right:1px solid #ccc; background-color:#f3f5f0; padding:5px 0;}
a.add_new{ position:absolute; top:8px; right:10px; background:url(/Images/jiahao.gif) left center no-repeat; padding-left:15px;}
a.add_new:link,a.add_new:visited{ color:#de10ab}
a.add_new:hover{ color:#000}

a.add_innsert{ position:absolute; top:8px; right:60px; background:url(/Images/jiahao.gif) left center no-repeat; padding-left:15px;}
a.add_innsert:link,a.add_innsert:visited{ color:#de10ab}
a.add_innsert:hover{ color:#000}

.two_button{ position:fixed; top:180px; right:50px;}
.two_button a{ float:left; margin-left:10px;}


/*   营养结构分析    */
.stru_table{ width:998px; background:url(/Images/stru_tbg.gif) 0 0 repeat-x; height:104px;}
.stru_table01,.stru_table02,.stru_table03{ float:left}
.stru_table02{ width:420px; margin:5px 0 0 30px;}
.che_ul{ width:360px; margin:10px 0 0 10px;}
.che_ul li{ width:70px; float:left; margin-top:5px;}
.pos_chebox{ position:relative; top:2px; margin-right:4px;}
.all_chebox{ border-top:1px dashed #ccc; float:left; width:360px; text-align:right; margin:10px 0 0 10px; padding-top:5px; color:#F00}
.contrastText{  float:left;}
.contrastText span{text-align:center; width:172px; margin:0 5px; line-height:24px; height:24px; display:block; background: url(/Images/hBG_24.gif) 0 0 repeat-x; color:#fff;}
.ct_textarea{ width:170px; margin:0px 5px; border:1px solid #c7def5; height:65px; background-color:#FFF; overflow-y:scroll; overflow-x:hidden}
.ct_textarea li{ line-height:20px; width:160px; margin-left:5px;}
.a_img17{ float:left; margin-top:25px;}
.a_img17 a{ width:40px; height:30px; display:block; }
.stru_table03{ width:100px;}
.stru_table03 a{ width:100px; height:27px; line-height:27px; text-align:center; display:block; color:#000; background:url(/Images/button100_bg.gif) no-repeat;}
.stru_table03 a.kstj{ background-position:0 0; margin:10px 0 15px 0;}
.stru_table03 a.dc_exc{ background-position:0 -27px;}

.exc_table_img{ height:300px;}














